package ru.niir.goodfil.exceptions;

/**
 * Ошибка при работе с персональными ценами
 */
public class PersonalPricesException extends GoodfilRuntimeException
{
    /**
     * Ошибка
     */
    private final PersonalPricesError error;

    /**
     * Конструктор
     * @param error тип ошибки при работе с персональными ценами
     */
    public PersonalPricesException(PersonalPricesError error)
    {
        super("Ошибка при работе с персональными ценами: " + error.getDescription());
        this.error = error;
    }

    /**
     * Возвращает тип ошибки при работе с персональными ценами
     * @return тип ошибки при работе с персональными ценами
     */
    public PersonalPricesError getError()
    {
        return error;
    }
}
